#通过下标查找元素
list1 = ['python', 'java', 'java1','java2']
#语法:list[下标值]
print(list1[1])
# 通过切片获取元素
# 灵活提取列表中的多个元素
# 语法:list[start:end:step]
# start :开始下标(默认值是0,从0开始)
# end :结束下标(不包括结束下标),不写end表示到列表末尾
# step :步长(提取的间隔) (默认值为1) 正数表示从左至右进行提取,负数表示从右至左进行提取
# 说明: start end step 都可以使用负数
#需求: 提取java java1
# print(list1[1:3])
# 需求:提取python java
# print(list1[:2])
#需求:提取java java1 java2
# print(list1[1:])
#使用步长
# print(list1[::2])  #提取出的是python java1
#使用负数
# print(list1[1::-1])
# print(list1[-2::-1])

# 列表翻转
# print(list1[-1::-1])
# print(list1[::-1])

list1[-3:3]   #从右边数-3开始 没有step 就是从左往右 从java开始到第三个结束 但是不包含第三个那就是java



